internal shield - Français Anglais Dictionnaire